/**
 * 用户相关类型定义
 */

// 用户基本信息
export interface UserInfo {
  customerId: number;
  phone: string;
  nickname: string;
  avatar: string;
  regionId?: number;
  address?: string;
}

// 用户统计信息
export interface UserStats {
  orderCount: number;      // 订单数量
  messageCount: number;    // 消息数量
  couponCount: number;     // 优惠券数量
}

// 个人中心菜单项
export interface MenuItem {
  id: string;
  icon: string;
  iconColor: string;
  label: string;
  path: string;
  requireLogin?: boolean;
}

// 快捷操作项
export interface QuickAction {
  id: string;
  icon: string;
  label: string;
  path: string;
  requireLogin?: boolean;
}